package Pantallas.Cliente;

import javax.swing.AbstractListModel;

import negocio.cliente.Concepto;

import java.util.*;
public class ModeloLista extends AbstractListModel{

	private List<Concepto> conceptos;

	public ModeloLista(List<Concepto> conceptos)
	{
		this.conceptos = conceptos;
	}
	
	public void add(Concepto c)
	{
		if(!conceptos.contains(c))
			conceptos.add(c);
		
	}
	
	public void remove(int index)
	{
		conceptos.remove(index);
	}
	@Override
	public Object getElementAt(int arg0) {
		return conceptos.get(arg0).getDescripcion();
	}

	@Override
	public int getSize() {
		return conceptos.size();
	}


}
